package pl.com.like.sequoia.web.service;

import pl.com.like.sequoia.exceptions.LogicalException;
import pl.com.like.sequoia.web.vo.IPdbObjectDataHandler;

public interface IPdbInformator {

	public abstract IPdbObjectDataHandler getObjectInfo(String id) throws LogicalException;

	/**
	 * Method used for searching in database objects which qualifies to given pattern
	 * 
	 * @param pattern used for matching objects
	 * @param size maximal count of objects which should be returned
	 * @return list of objects which match to pattern
	 * @throws LogicalException
	 */
	// public abstract List<IPdbObjectDataHandler> getObjects(String pattern, Integer size) throws LogicalException;

}